[100分]visual c++ 运行时中文乱码问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 02:05:27
我用的是中文版的,编写代码是使可以正常输入汉字的,但是运行后,
那个黑色的运行窗口(~不知该怎么称~~)里显示的汉字全是乱码的;

我考下来了-------
-----------------------------------------------------------------
╬╥╩╟╥╗├√╤º╔·ú¼╒²╘┌╤º╧░
╜¿╥Θ│╘╝⌡╖╩╜í├└╓«╩│╬∩

╬╥╩╟╥╗├√╣ñ╚╦ú¼╬¬╩▒╗ß╓≈╥σ╢°┼¼┴ª╖▄╢╖
╜¿╥Θ│╘╜í╔φ╘÷╩┘╓«╩│╬∩
Press any key to continue
-----------------------------------------------------------------
100高分悬赏
谁能告诉个解决方法呀~~~
高手们,菜鸟小弟这里敬上了~~~~

对了,所有程序都是运行正常的.........

那是因为你的控制台程序(就是那个黑色的运行窗口)没有设置,你在上面点击右键然后可以设置你需要的显示时的字体。这样就可以了。不会是乱码

这个嘛,要看源代码的.不过我猜应该是你把整数数组这类的不应该直接cout的东西输出了(除char数组以外均不能直接整个输出),可以自己检查一下,如果不行,请附上源代码.

看看控制台的代码页是不是设错了。。。

一般来讲,是因为编译器不支持。

你用的是不是VC++ 6.0,这一版本对标准C++支持率不高(记得是85%左右),
试试Visual C++ 7.1以及以后的版本

不要听人乱说。把代码贴出来看看吧

你没有选取择中文库支持吧.
点工程,设置,资源,下面语言框里选中文中国。但这样编译后的程序比用英文的大一二倍,因不程序内嵌了中文库。